kill as sacrifice - Spanish English Dictionary